body {
	background-color: gray;
}

#logo {
	visibility: collapse;
}
@media screen and (max-width: 960px) {
	body {
		background-color: gray;
	}

}
@media screen and (max-width: 768px) {
	body {
		background-color: orange;
	}
}
@media screen and (max-width: 550px) {
	body {
		background-color: yellow;
	}
}
@media screen and (max-width: 320px) {
	body {
		background-color: green;
	}

	p {
		visibility: hidden;
	}

	#logo {
		visibility: visible;
	}
}
